package com.yijianonghu.controller.app.blog;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.ResponseBody;

import com.yijianonghu.util.Constants.AppConstants;
import com.yijianonghu.util.result.Result;

@Controller
@RequestMapping(method=RequestMethod.POST)
public class FollowController {

	/**
	 * [sys_web_service]follow_collect_operator
	 * @param token 登录令牌
	 * @param keytype 类型. 1：关注, 2：收藏普通商品, 3：点赞, 4：收藏定制商品
	 * @param keyid 关联id. 关注人用client_id,收藏使用blog_id,取消多个商品的时候blog_id用英文逗号隔开
	 * @param oper 操作. 1：添加, 2：取消, 3：清空
	 * @return
	 */
	@RequestMapping(value=AppConstants.APP_PREFIX+AppConstants.APP_GENERAL_VERSION_REGX+"/follow_collect_operator")
	public @ResponseBody Result operateFollowCollect(String token, Integer keytype, String keyid, Integer oper){
		//TODO 返回值不确定。参数类型不确定。
		return null;
	}
	
	/**
	 * [sys_web_service]follow_collect_list
	 * @param token 登录令牌
	 * @param keytype 获取类型. <br/>
	 * 1:收藏地标商品 <br/>
	 * 2:收藏有机 <br/>
	 * 3:关注田家 <br/>
	 * 4:关注集体 <br/>
	 * 5:收藏粮库 <br/>
	 * 6:收藏乐乐 <br/>
	 * 7:收藏走走 <br/>
	 * 8:收藏村游 <br/>
	 * 9:收藏特产 <br/>
	 * 10:收藏农需 <br/>
	 * 11:关注地标商家 <br/>
	 * 12:关注村游商家 <br/>
	 * 13:关注乐乐商家 <br/>
	 * 14:关注特产商家 <br/>
	 * 15:关注粮库商家 <br/>
	 * 16:关注走走商家 <br/>
	 * 18:关注农需商家 <br/>
	 * 22:收藏田家农货 <br/>
	 * 23:收藏田家定制<br/>
	 * @param keyid 用户id
	 * @param lng 经度. 可选传参数
	 * @param lat 纬度. 可选传参数
	 * @param page 当前列表翻页索引. 第一页时请传递page=0，翻页时依次递增。
	 * @return
	 */
	@RequestMapping(value=AppConstants.APP_PREFIX+AppConstants.APP_GENERAL_VERSION_REGX+"/follow_collect_list")
	public @ResponseBody Result listFollowCollect(String token, Integer keytype, Long keyid, Double lng, Double lat, Integer page){
		//TODO 返回值不确定。参数类型不确定。
		return null;
	}
	
}
